package com.emm.yixun.website.service.call;

import java.io.InputStream;
import java.util.List;

import com.emm.yixun.common.model.dto.CallCustomerDto;
import com.emm.yixun.common.model.dto.CustomerDto;
import com.emm.yixun.common.model.dto.ImportStatisticsDto;
import com.emm.yixun.common.model.dto.TelRecordDto;
import com.emm.yixun.common.response.Response;

/**
 * call客导入
 * 
 * @author jzliu
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public interface CallCustomerService {
	/**
	 * 
	 * 功能描述: <br>
	 * 〈功能详细描述〉
	 * 
	 * @param reqDto
	 * @return
	 * @see [相关类/方法](可选)
	 * @since [产品/模块版本](可选)
	 */
	Response<ImportStatisticsDto> uploadExcel(String title, InputStream file, String fileType);
	
	/**
	 * 
	 * 功能描述: <br>
	 * 〈功能详细描述〉
	 * 
	 * @param reqDto
	 * @return
	 * @see [相关类/方法](可选)
	 * @since [产品/模块版本](可选)
	 */
	Response<CustomerDto> addCustomer(CallCustomerDto dto, String projectId, List<TelRecordDto> telList);

}
